﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;

namespace SistemaGO_Library.Entidades.Ocorrencia
{
    interface IRepositorioOcorrencia
    {
        bool existeOcorrencia(int cod);
        int inserirOcorrencia(Ocorrencia oco);
        void alterarOcorrencia(int cod, Ocorrencia novaOcorrencia);
        Ocorrencia buscarOcorrencia(int cod);
        void cancelarOcorrencia(int cod, String descricao);
        int buscarCodigoOcorrencia();
        void vincularFiscal(int cod, string nome);
        void mudarSituacao(string newSituacao, int cod);
        ArrayList gerarRelatorio(int codigo_busca, DateTime data1, DateTime data2, string bairro, string denunciante);
    }
}
